package com.cloud.wms.ui.group.contract;

import com.cloud.core.base.BasePresenter;
import com.cloud.core.base.BaseView;
import com.cloud.wms.ui.main.entity.TaskEntity;

/**
 * @Author:Chen
 * @Date: 2021-03-10 09:48
 * @Description:
 */
public interface GroupCollectContract {
    interface View extends BaseView {
    }

    interface Presenter extends BasePresenter<GroupCollectContract.View> {
        void loadBatchList(String batchCode, int page);

        void receiveTask(long billId, String taskCode);

        void getCollectionPlaceMsg(String batchID);

        void checkCollect(String collectCode);

        void submitCollect(TaskEntity taskEntity, String collectID);
    }
}
